/*
 *  $Id: Water.cs 1018 2010-05-12 14:28:19Z thenn.erannor $
 *	This file is a part of Ragima CCG.
 *	(C) 2008-2009 Ragima development group.
 *
 *	Licensed under the terms of the GNU GPL License version 2.
 *
 */

using System.Collections.Generic;

using Ragima.Languages;

namespace Ragima.Cards001.Water {
    public class EnglishResources: ILocalizerFactory {
        IEnumerable<ILocalizer> ILocalizerFactory.GetLocalizers() {
            yield return new ArrayLocalizer("en", "card.", new ResourceGroup[] {
                new ResourceGroup("001_w_l_ancients_spring.", new ResourceItem[] {
                    EnglishName.New("name", "ancients spring"),
                    EnglishPhrase.New("desc", "+2 источник Воды. Все существа со стоимостью призыва 3 и ниже получают способность Соня.\nДревние воздвигли множество защитных монументов для защиты от смертных, но нежелание вступать в бой погубило их."),
                    EnglishPhrase.New("affect.aura", "Родник древних (аура)"),
                }),
                new ResourceGroup("001_w_c_aquatic_horror.", new ResourceItem[] {
                    EnglishName.New("name", "aquatic horror"),
                    EnglishPhrase.New("desc", "Undead. Undying 3. Cannibal."), // Некогда они были простыми смертными, утащенными под воду созданиями из ужасных глубин. Теперь эти твари неусыпно рыщут по берегам водоемов в поисках свежей плоти.
                }),
                new ResourceGroup("001_w_s_brain_lock.", new ResourceItem[] {
                    EnglishName.New("name", "brain lock"),
                    EnglishPhrase.New("desc", "Запрещает вражескому герою использовать целевые заклинания на Х ходов, колдующий сбрасывает Х карт."),
                    EnglishPhrase.New("target", "число сбрасываемых карт"),
                    EnglishPhrase.New("lock", "Целевые заклинания запрещены."),
                    EnglishPhrase.New("affect.desc", "Запрещает использовать целевые заклинания в течение {0} ход{0p:,а,ов}."),
                }),
                new ResourceGroup("001_w_s_chilling_fog.", new ResourceItem[] {
                    EnglishName.New("name", "chilling fog"),
                    EnglishPhrase.New("desc", "Атакующие существа теряют волю к бою.\nНепроглядный туман, застывающий ужасными шипами в складках брони. Бесплотный ужас холода заставляет отступить всех без исключения."),
                }),
                new ResourceGroup("001_w_l_citadel_of_water.", new ResourceItem[] {
                    EnglishName.New("name", "citadel of water"),
                    EnglishPhrase.New("desc", "+3 источник Воды. В фазе защиты союзные создания получают -1/+2\nСокрытая за туманами водопадов, древняя цитадель Воды всегда служила оплотом гидромантов, их крепостью и домом."),
                    EnglishPhrase.New("affect", "Защита водной цитадели"),
                    EnglishPhrase.New("affect.aura", "Водная цитадель (аура)"),
                }),
                new ResourceGroup("001_w_s_clearance.", new ResourceItem[] {
                    EnglishName.New("name", "clearance"),
                    EnglishPhrase.New("desc", "Рассеивает одно заклинание. Одна выбранная союзная водная местность не дает маны в течение 1 хода."),
                    EnglishPhrase.New("target", "свою водную местность-источник"),
                }),
                new ResourceGroup("001_w_s_consumption.", new ResourceItem[] {
                    EnglishName.New("name", "consumption"),
                    EnglishPhrase.New("desc", "Destroys all own water creatures without antimagic. Restores player's health by sum of victim's healths. Additionally requires 2 water mana for each victim. Maximum player's health after this spell not exceed 125% of default maximum."),
                    EnglishPhrase.New("no_targets", "There are no acceptable victims for this spell."),
                }),
                new ResourceGroup("001_w_s_crimson_trident.", new ResourceItem[] {
                    EnglishName.New("name", "crimson trident"),
                    EnglishPhrase.New("desc", "Целевое существо при атаке наносит Ожог 1, Яд 1, Рана 1."),
                }),
                new ResourceGroup("001_w_s_deadly_cold.", new ResourceItem[] {
                    EnglishName.New("name", "deadly cold"),
                    EnglishPhrase.New("desc", "В течение одного полного хода все существа, вступающие в бой получают урон равный половине своего максимального уровня здоровья, округляя в большую сторону."),
                }),
                new ResourceGroup("001_w_c_deep_one.", new ResourceItem[] {
                    EnglishName.New("name", "deep one"),
                    EnglishPhrase.New("desc", "Появляется в игре отдыхающим. Получает +1 к атаке каждый раз, когда наносит урон существу.\nЖители подводных пещер. Их острые как иглы зубы и когти растут с каждым боем."),
                }),
                new ResourceGroup("001_w_c_deepsea_hunter.", new ResourceItem[] {
                    EnglishName.New("name", "deepsea hunter"),
                    EnglishPhrase.New("desc", "Aquatic. Death stare 4. Defense 1."),
                }),
                new ResourceGroup("001_w_s_deluge.", new ResourceItem[] {
                    EnglishName.New("name", "deluge"),
                    EnglishPhrase.New("desc", "Позволяет всем подводным существам игнорировать их ограничения в фазе атаки.\nПриливные волны быстро заполнили долину и уже через час водные монстры пожирали пасшийся в ней скот."),
                }),
                new ResourceGroup("001_w_a_devour.", new ResourceItem[] {
                    EnglishName.New("name", "devour"),
                    EnglishPhrase.New("desc", "Здоровье пожирателя айсбергов увеличивается на Х до следующей фазы атаки хозяина, где Х - количество поглощённой маны Воды."),
                    EnglishPhrase.New("target", "число поглощаемой маны"),
                }),
                new ResourceGroup("001_w_c_dew_warrior.", new ResourceItem[] {
                    EnglishName.New("name", "dew warrior"),
                    EnglishPhrase.New("desc", "Быстрый 3.\nВоины росы беззвучно скользят по холодным блестящим каплям утренней росы, ускользая от глаз и оружий неприятеля."),
                }),
                new ResourceGroup("001_w_s_disperse.", new ResourceItem[] {
                    EnglishName.New("name", "disperse"),
                    EnglishPhrase.New("desc", "Развоплощает существо с суммарной стоимостью не более 4 маны.\n\"Вернись к создателю!\" - выкрикнул гидромант и неистовая тварь исчезла в ярко-синих брызгах волшебной воды."),
                }),
                new ResourceGroup("001_w_s_drowning.", new ResourceItem[] {
                    EnglishName.New("name", "drowning"),
                    EnglishPhrase.New("desc", "Герой не может быть атакован существами и получить иной физический урон на время действия чар. Чары могут быть добровольно сняты. В начале каждого хода герой теряет Х единиц здоровья, где Х - количество ходов с этими чарами."),
                    EnglishPhrase.New("condition", "Вы уже в утоплении."),
                    EnglishPhrase.New("affect.desc", "Герой находится под водой {0} ход{0p:,а,ов}."),
                }),
                new ResourceGroup("001_w_a_drowning_finish.", new ResourceItem[] {
                    EnglishName.New("name", "drowning finish"),
                    EnglishPhrase.New("desc", "Всплыть обратно наверх."),
                }),
                new ResourceGroup("001_w_c_epobug.", new ResourceItem[] {
                    EnglishName.New("name", "epobug"),
                    EnglishPhrase.New("desc", "Подводный.\nСтранное земноводное существо, напоминающее одновременно морскую раковину, лягушку и жука."),
                }),
                new ResourceGroup("001_w_l_flying_wfall.", new ResourceItem[] {
                    EnglishName.New("name", "flying wfall"),
                    EnglishPhrase.New("desc", "+3 источник воды. -1 источник земли.\nНекогда здесь был величественный храм морской пены, окруженный клубами пара и бущующим морем снизу, теперь лишь несколько башен-водопадов напоминают о нем."),
                }),
                new ResourceGroup("001_w_c_giant_frog.", new ResourceItem[] {
                    EnglishName.New("name", "giant frog"),
                    EnglishPhrase.New("desc", "Cannibal. Can block flying creatures. Eating 5 if target is flying."),
                }),
                new ResourceGroup("001_w_c_giant_jellyfish.", new ResourceItem[] {
                    EnglishName.New("name", "giant jellyfish"),
                    EnglishPhrase.New("desc", "Подводный.\nНевесомые создания морей."),
                }),
                new ResourceGroup("001_w_c_grimswim.", new ResourceItem[] {
                    EnglishName.New("name", "grimswim"),
                    EnglishPhrase.New("desc", "Подводный. Регенерация."),
                }),
                new ResourceGroup("001_w_s_hydromancy.", new ResourceItem[] {
                    EnglishName.New("name", "hydromancy"),
                    EnglishPhrase.New("desc", "Пока чары в игре, их владелец получает 1 здоровья и 1 маны воды, когда любое водное существо умирает. Если стоимость существа в мане больше 5, то получает 2 здоровья вместо 1."),
                }),
                new ResourceGroup("001_w_l_ice_colossus.", new ResourceItem[] {
                    EnglishName.New("name", "ice colossus"),
                    EnglishPhrase.New("desc", "+2 источник Воды. Уничтожает неотдыхающее существо, возвращает цену существа в мане воды (не более 4).\nЛедяные статуи с заключенными в них душами существ."),
                    EnglishPhrase.New("target", "союзное неотдыхающее существо"),
                }),
                new ResourceGroup("001_w_s_ice_crystals.", new ResourceItem[] {
                    EnglishName.New("name", "ice crystals"),
                    EnglishPhrase.New("desc", "Наносят 1 урона всем существам противника. С вероятностью d4 заставляет отдыхать атакованных существ."),
                    EnglishPhrase.New("action", "{0} существ{0p:о,а,} погрузил{0p:о,и,и}сь в сон."),
                }),
                new ResourceGroup("001_w_l_ice_labyrinth.", new ResourceItem[] {
                    EnglishName.New("name", "ice labyrinth"),
                    EnglishPhrase.New("desc", "+2 источник Воды. Все существа теряют свойства Быстрый, Изворотливый и Неблокируемый.\nОгромные стены изо льда, выстроенные в немыслимый узор."),
                    EnglishPhrase.New("affect.aura", "Лабиринт льда (аура)"),
                }),
                new ResourceGroup("001_w_c_ice_samurai.", new ResourceItem[] {
                    EnglishName.New("name", "ice samurai"),
                    EnglishPhrase.New("desc", "Атакует магией.\nОружие самураев севера сделано из пылающего льда, способного сразить даже призрака."),
                }),
                new ResourceGroup("001_w_s_ice_shards.", new ResourceItem[] {
                    EnglishName.New("name", "ice shards"),
                    EnglishPhrase.New("desc", "Наносит вражескому существу магический урон Х и рану Y, где Х равен выпавшему значению дайса минус 2, Y равен 5 минус значение дайса."),
                }),
                new ResourceGroup("001_w_c_iceberg_devourer.", new ResourceItem[] {
                    EnglishName.New("name", "iceberg devourer"),
                    EnglishPhrase.New("desc", "Подводный.\nОгромные создания северных морей, питающиеся гигантскими глыбами льда."),
                }),
                new ResourceGroup("001_w_s_icy_veil.", new ResourceItem[] {
                    EnglishName.New("name", "icy veil"),
                    EnglishPhrase.New("desc", "Если целевое союзное существо заблокировано в бою, оно наносит по 2 магического урона ближайшим существам противника."),
                }),
                new ResourceGroup("001_w_a_illusion_hand_l.", new ResourceItem[] {
                    EnglishName.New("name", "illusion hand l"),
                    EnglishPhrase.New("desc", "Накладывает эффект Паралич Х+1 на всех существ, атакованных Владыкой иллюзий, где Х - число существ атакованных Владыкой иллюзий."),
                    EnglishPhrase.New("condition", "Нет ни одного существа, помеченного Владыкой иллюзий."),
                    EnglishPhrase.New("affect.desc", "Паралич {0} (сила зависит от количества существ под воздействием Владыки иллюзий на момент наложения)."),
                }),
                new ResourceGroup("001_w_a_illusion_hand_r.", new ResourceItem[] {
                    EnglishName.New("name", "illusion hand r"),
                    EnglishPhrase.New("desc", "Накладывает эффект Ожог X на всех существ, атакованных Владыкой иллюзий, где Х - число существ атакованных Владыкой иллюзий..\nОни смотрели на его когтистую руку пылавшую иллюзорным огнем и покрывались волдырями жутких ожогов."),
                    EnglishPhrase.New("condition", "Нет ни одного существа, помеченного Владыкой иллюзий."),
                    EnglishPhrase.New("affect.desc", "Ожог {0} (сила зависит от количества существ под воздействием Владыки иллюзий на момент наложения).\nОни смотрели на его когтистую руку пылавшую иллюзорным огнем и покрывались волдырями жутких ожогов."),
                }),
                new ResourceGroup("001_w_c_illusion_lord.", new ResourceItem[] {
                    EnglishName.New("name", "illusion lord"),
                    EnglishPhrase.New("desc", "Регенерация 1."),
                    EnglishPhrase.New("affect", "Рука Владыки иллюзий"),
                    EnglishPhrase.New("affect.desc", "Существо находится под воздействием Владыки иллюзий."),
                }),
                new ResourceGroup("001_w_s_jellyfish_swarm.", new ResourceItem[] {
                    EnglishName.New("name", "jellyfish swarm"),
                    EnglishPhrase.New("desc", "Все медузы приобретают способность Реинкарнация X, где Х равно 7-количество медуз в игре."),
                    EnglishPhrase.New("affect.aura", "Стая медуз (аура)"),
                    EnglishPhrase.New("affect.desc", "Все медузы приобретают способность Реинкарнация {0}."),
                }),
                new ResourceGroup("001_w_s_legion.", new ResourceItem[] {
                    EnglishName.New("name", "legion"),
                    EnglishPhrase.New("desc", "Клонирует целевые чары на дружественном существе на всех союзных существ, не имеющих иммунитета к целевым заклинаниям. Требует дополнительно ману воды в числе создаваемых копий чар.\nЕдинство духа и разума."),
                    EnglishPhrase.New("target", "клонируемые чары на союзном существе"),
                    EnglishPhrase.New("no_targets", "Не на кого клонировать эти чары."),
                }),
                new ResourceGroup("001_w_c_leviathan.", new ResourceItem[] {
                    EnglishName.New("name", "leviathan"),
                    EnglishPhrase.New("desc", "Дракон. Поедание 3. Может атаковать летающих."),
                }),
                new ResourceGroup("001_w_s_magic_fetters.", new ResourceItem[] {
                    EnglishName.New("name", "magic fetters"),
                    EnglishPhrase.New("desc", "Если целевое существо использует активную способность, то оно получает свойства: Лентяй, Иммунитет к целевым заклинаниям.\nЕсли заклинание было развеяно до этого, то существо получает -1/-1."),
                    EnglishPhrase.New("affect.desc", "Лентяй, иммунитет к целевым заклинаниям."),
                }),
                new ResourceGroup("001_w_c_majestic_jellyfish.", new ResourceItem[] {
                    EnglishName.New("name", "majestic jellyfish"),
                    EnglishPhrase.New("desc", "Aquatic. Resurrects jellyfish in any graveyard by cost of rest."),
                }),
                new ResourceGroup("001_w_s_mana_leech.", new ResourceItem[] {
                    EnglishName.New("name", "mana leech"),
                    EnglishPhrase.New("desc", "Sacrifices own not resting creature. Enemy player loses all mana."),
                    EnglishPhrase.New("target", "own not resting creature"),
                }),
                new ResourceGroup("001_w_s_manaflow.", new ResourceItem[] {
                    EnglishName.New("name", "manaflow"),
                    EnglishPhrase.New("desc", "Преобразовывает всю ману колдующего в ману воды."),
                }),
                new ResourceGroup("001_w_c_mantara.", new ResourceItem[] {
                    EnglishName.New("name", "mantara"),
                    EnglishPhrase.New("desc", "Flight. Regeneration 2 if affected by Deluge."),
                }),
                new ResourceGroup("001_w_l_melting_icile.", new ResourceItem[] {
                    EnglishName.New("name", "melting icile"),
                    EnglishPhrase.New("desc", "+2 water source. Owner gains 1 water mana when casting any Tsunami, Deluge, Ocean souls, or Water insanity spells in game."),
                }),
                new ResourceGroup("001_w_c_moham.", new ResourceItem[] {
                    EnglishName.New("name", "moham"),
                    EnglishPhrase.New("desc", "Подводный. Бесстрашный. Регенерация 1.\nДиковинный зверь в панцире из раковины."),
                }),
                new ResourceGroup("001_w_s_myst_shadows.", new ResourceItem[] {
                    EnglishName.New("name", "myst shadows"),
                    EnglishPhrase.New("desc", "Снижает атаку всех существ противника на 1."),
                    EnglishPhrase.New("affect.desc", "Атака существа снижена на 1."),
                }),
                new ResourceGroup("001_w_s_ocean_grip.", new ResourceItem[] {
                    EnglishName.New("name", "ocean grip"),
                    EnglishPhrase.New("desc", "Если целевое подводное существо наносит урон вражескому не-подводному существу, то оба получают дополнительно урон в размере меньшего из их значений максимального здоровья. Действует до конца фазы защиты колдующего."),
                    EnglishPhrase.New("target", "союзное подводное существо"),
                }),
                new ResourceGroup("001_w_s_ocean_souls.", new ResourceItem[] {
                    EnglishName.New("name", "ocean souls"),
                    EnglishPhrase.New("desc", "Очищает свой могильник. Дает по 1 маны воды за каждое водное существо, убранное из могильника.\nРано или поздно, все души гидромантов возвращаются в океан."),
                }),
                new ResourceGroup("001_w_c_octadragon.", new ResourceItem[] {
                    EnglishName.New("name", "octadragon"),
                    EnglishPhrase.New("desc", "Aquatic. Regeneration. Can block flying creatures. Scavenger."),
                }),
                new ResourceGroup("001_w_a_power_of_water.", new ResourceItem[] {
                    EnglishName.New("name", "power of water"),
                    EnglishPhrase.New("desc", ""),
                }),
                new ResourceGroup("001_w_c_r_the_water.", new ResourceItem[] {
                    EnglishName.New("name", "The Water"),
                    EnglishPhrase.New("desc", "Воплощение стихии Вода. Снижает вдвое затраты маны воды. Первый удар. Игнорирование всех врожденных способностей существа-противника. Гипноз при ударе. Смертельный взгляд против летающих существ. Жестокий. Не может быть целью способностей и заклинаний. Все союзные существа игнорируют свойство Подводный."),
                }),
                new ResourceGroup("001_w_c_rain_swordsman.", new ResourceItem[] {
                    EnglishName.New("name", "rain swordsman"),
                    EnglishPhrase.New("desc", "Форма человека: 5/3, Первый удар. Форма тигра: 5/5, Жестокий."),
                    EnglishName.New("form.human", "человек(,а,у,а,ом,е)"),
                    EnglishName.New("form.tiger", "тигр(,а,у,а,ом,е)"),
                }),
                new ResourceGroup("001_w_s_river_ritual.", new ResourceItem[] {
                    EnglishName.New("name", "river ritual"),
                    EnglishPhrase.New("desc", "Восстанавливает здоровье игрока в размере равном количеству водных местностей у игрока.\nРитуал жизни, текущей как река, то бурная, то тихая, но все время движущаяся вперед к цели."),
                }),
                new ResourceGroup("001_w_a_second_birth.", new ResourceItem[] {
                    EnglishName.New("name", "second birth"),
                    EnglishPhrase.New("desc", "Resurrects jellyfish in any graveyard to random field by cost of rest."),
                    EnglishPhrase.New("action", "{0N} resurrects {1n}."),
                }),
                new ResourceGroup("001_w_s_sky_stream.", new ResourceItem[] {
                    EnglishName.New("name", "sky stream"),
                    EnglishPhrase.New("desc", "Targeted aquatic creature gets Flight effect and becomes able to attack. Spell's cost equals summary creature's cost in water mana."),
                    EnglishPhrase.New("target", "any aquatic creature"),
                }),
                new ResourceGroup("001_w_c_tidal_jellyfish.", new ResourceItem[] {
                    EnglishName.New("name", "tidal jellyfish"),
                    EnglishPhrase.New("desc", "Подводный. Каждая единица полученного урона дает 1 маны воды хозяину."),
                }),
                new ResourceGroup("001_w_s_tsunami.", new ResourceItem[] {
                    EnglishName.New("name", "tsunami"),
                    EnglishPhrase.New("desc", "Наносит 4 урона всем не подводным существам на поле. Может быть использовано в фазу защиты.\nОгромные волны сносят все на своем пути."),
                }),
                new ResourceGroup("001_w_s_venomous_skin.", new ResourceItem[] {
                    EnglishName.New("name", "venomous skin"),
                    EnglishPhrase.New("desc", "Caster's water creatures apply Venom 1 to enemies who deal melee damage to them."),
                }),
                new ResourceGroup("001_w_s_water_insanity.", new ResourceItem[] {
                    EnglishName.New("name", "water insanity"),
                    EnglishPhrase.New("desc", "Снимает все чары на поле.\nОчищающие волны смывают все на своем пути. Добро, зло - все одно."),
                }),
                new ResourceGroup("001_w_c_winter_spirit.", new ResourceItem[] {
                    EnglishName.New("name", "winter spirit"),
                    EnglishPhrase.New("desc", "Авангард. Быстрый 5.\nНеуловимые духи зимы завывают своим леденящим кровь голосом в холодной ночи, каждый раз ускользая от преследователей, растворяясь в вихрях снега."),
                }),
            });
        }
    }
}
